Police responded to the crash on Great Plain Avenue near Rivard Road just before 11 a.m. on Thursday, Feb. 2, Needham Police report.
Upon arrival, officers found a pedestrian suffering from serious injuries and started providing aid before they were taken to the hospital for further treatment.
The driver of the vehicle stayed on scene and is cooperating with the investigation, police said. They were also taken to a local hospital with minor injuries, police added.
The crash is under investigation.
Click here to follow Daily Voice Cambridge and receive free news updates.